Tape Grass — synonyms, definition
1. tape grass (Noun)
3 synonyms
Vallisneria spiralis eelgrass wild celery
1 definition
tape grass (Noun) — Submerged aquatic plant with ribbonlike leaves; Old World and Australia.
4 types of
aquatic plant hydrophyte hydrophytic plant water plant
2 parts of
Vallisneria genus Vallisneria